Space-Efficient Predictive Block Management
نویسندگان
چکیده
With growing disk and storage capacities, the amount of required metadata for tracking all blocks in a system becomes a daunting task by itself. In previous work, we have demonstrated a system software effort in the area of predictive data grouping for reducing power and latency on hard disks. The structures used, very similar to prior efforts in prefetching and prefetch caching, track access successor information at the block level, keeping a fixed number of immediate successors per block. While providing powerful predictive expansion capabilities and being more space efficient in the amount of required metadata than many previous strategies, there remains a growing concern of how much data is actually required. In this paper, we present a novel method of storing equivalent information, SESH, a Space Efficient Storage of Heredity. This method utilizes the high amount of block-level predictability observed in a number of workload trace sets to reduce the overall metadata storage by up to 99% without any loss of information. As a result, we are able to provide a predictive tool that is adaptive, accurate, and robust in the face of workload noise, for a tiny fraction of the metadata cost previously anticipated; in some cases, reducing the required size from 12 gigabytes to less than 150 megabytes.
منابع مشابه
Managing Uncertainty in Geospatial Predictive Models
Geospatial predictive models often require mapping of predefined concepts or categories with various conditioning factors in a given space. This chapter discusses various aspects of uncertainty in predictive modeling by characterizing different typologies of classification uncertainty. It argues that understanding uncertainty semantics is a perquisite for efficient handling and management of pr...
متن کاملReachability checking in complex and concurrent software systems using intelligent search methods
Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...
متن کاملStructures of String Matching and Data Compression
This doctoral dissertation presents a range of results concerning efficient algorithms and data structures for string processing, including several schemes contributing to sequential data compression. It comprises both theoretic results and practical implementations. We study the suffix tree data structure, presenting an efficient representation and several generalizations. This includes augmen...
متن کاملبررسی مقایسهای نتایج سل بلاک و سیتولوژی در مایعات ارسالی به بیمارستان حضرت رسول اکرم(ص) در سال 1382
Background & Aim: The importance of exact diagnosis of diseases and prevention of complications caused by them is evident to everyone. One of the preventive methods is early detection of diseases. Cytologic examination is a useful and effective method among all. Recognition of early changes of cell morphology could perhaps help us diagnose diseases and manage them before clinical manifestat...
متن کاملResource Allocation in MIMO-OFDMA Wireless Systems Based on Linearly Precoded Orthogonal Space-Time Block Codes
This paper proposes and analyzes efficient rate and power allocation algorithms for MIMO-OFDMA broadcast channels based on linearly precoded orthogonal space-time block codes. The weighted sumrate maximization problem is considered for both continuous and discrete rate allocation schemes. Since this problem is non-convex and combinatorial in nature, the Lagrange dual decomposition method is use...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009